home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 3: CDPD 3
/
Almathera Ten on Ten - Disc 3: CDPD3.iso
/
scope
/
001-025
/
scopedisk8
/
smalllib
/
poster
next >
Wrap
Text File
|
1995-03-18
|
2KB
|
44 lines
Article 29 of comp.binaries.amiga:
Path: mcdsun!noao!hao!boulder!sunybcs!rutgers!ucla-cs!zen!ucbvax!s.cc.purdue.edu!bryce%cogsci.berkeley.edu
From: bryce%cogsci.berkeley.edu@berkeley.edu (Bryce Nesbitt)
Newsgroups: comp.binaries.amiga
Subject: Small.lib
Message-ID: <380@s.cc.purdue.edu>
Date: 1 Jul 87 12:22:32 GMT
Sender: doc@s.cc.purdue.edu
Reply-To: doc@s.cc.purdue.edu (Craig Norborg)
Distribution: world
Organization: Purdue University Computing Center
Lines: 283
Approved: doc@s.cc.purdue.edu
This is for all you who program the Amiga in 68000 assembly (Both of
you... :-). It works just like Amiga.lib except it's only 11K instead of
over 88K. What's missing?? All those mangy C language stubs you don't
need anyway.
All 482 V1.2 library negative offsets are represented as is the only
absolute address in the entire Amiga, _AbsExecBase. The file was created
from the V1.2 fd.files (gamma1) and has been 100% crossed checked with the
latest Amiga.lib. You probably already guessed that it passed the test.
Blink V6.5 has a bug that will manifest itself with this file. To
avoid it this use this syntax:
blink {file}.o small.lib NODEBUG to {file}
And not the otherwise proper:
blink {file}.o lib small.lib NODEBUG to {file}
Alink works either way. The bug has been reported to John Toebes. I
think Blink can't deal with a library file that does not have a code
segment...
|\ /| . Ack! (NAK, EOT, SOH)
{O o} .
( " ) Bryce Nesbitt, bryce@cogsci.berkeley.EDU -or- ucbvax!cogsci!bryce
U